package com.hlkj.pay.app.merchant.ext.impl.hnapay.dto.req;

import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class OrderCreateReq extends HttpRequest {

    /** 商户订单号 */
    private String outTradeNo;

    /** 交易金额 (单位：分) */
    private Integer totalAmount;

    /** 订单标题/商品描述 */
    private String subject;

    /** 产品编码，如：QUICK_WAP_WAY, FAST_INSTANT_TRADE_PAY, FACE_TO_FACE_PAYMENT */
    private String productCode;

    /** ⽀付成功后同步跳转的⻚⾯URL */
    private String returnUrl;

    /** ⽤户付款中途退出返回商户⽹站的地址 */
    private String quitUrl;

    /** ⽀付结果异步通知地址 */
    private String callbackUrl;
}